﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using SES.CMS.DO;
using SES.CMS.DAL;
using SES.CMS.BL;
using SES.CMS.AdminCP;
using System.Web.UI.HtmlControls;

namespace SES.CMS
{
    public partial class Contact : System.Web.UI.Page
    {
        protected void Page_Load(object sender, EventArgs e)
        {
            //SEO
            Page.Title = "Liên hệ | " + Ultility.WebTitle();

            sysConfigDO objConfig = new sysConfigDO();
            objConfig.ConfigID = 2;

            objConfig = new sysConfigBL().Select(objConfig);


            HtmlMeta metaKey = new HtmlMeta();
            metaKey.Name = "keywords";
            metaKey.Content = objConfig.ConfigValue;
            Page.Header.Controls.Add(metaKey);


            objConfig.ConfigID = 3;
            objConfig = new sysConfigBL().Select(objConfig);
            HtmlMeta metaDesc = new HtmlMeta();
            metaDesc.Name = "description";
            metaDesc.Content = objConfig.ConfigValue;
            Page.Header.Controls.Add(metaDesc);
            if (Session["CustomerID"] != null)
            {
                cmsCustomerDO objCust = new cmsCustomerDO();
                objCust.Id = int.Parse(Session["CustomerID"].ToString());
                objCust = new cmsCustomerBL().Select(objCust);
                txtAddress.Text = objCust.Address;
                txtEmail.Text = objCust.Email;
                txtName.Text = objCust.FullName;
                txtPhone.Text = objCust.Phone;
            }
        }

        string strFromMail = "contact.topbike@gmail.com";
        string strFromPass = "topbike@123";
        private string mailbody()
        {
            DateTime now = DateTime.Now;
            string date = now.Day + " - " + now.Month + " - " + now.Year;
            string body = "";

            body += "<h2>Thông tin liên hệ từ khách hàng: " + txtName.Text.Trim() + "</h2><br/>";
            body += "<h4>Thông tin khách hàng</h4><br/>";

            body += "Họ tên:" + txtName.Text.Trim() + " " + "<br/>";
            body += "Địa chỉ: " + txtAddress.Text.Trim() + " " + "<br/>";
            body += "Email:" + txtEmail.Text.Trim() + " " + "<br/>";
            body += "Số điện thoại:" + txtPhone.Text.Trim() + "<br/>";
            body += "<h4>Nội dung </h4>";
            body += "" + txtContent.Text.Trim() + "</p><br/>";
            body += "<p> Ngày gửi:" + DateTime.Now + "</p><br/>";


            //body += "<br /><br /><br /><p style='font-weight:bold;font-size:15px;'> Đây là email tự động từ website http://TopBike.ses.com.vn. Vui lòng không trả lời thư này!</p>";
            Myfunction.SendMail(strFromMail, strFromPass, "Ý kiến liên hệ - TopBike", strFromMail, "Ý kiến liên hệ ngày " + now.ToString(), body);
            return body;
        }
        protected void btnSend_Click(object sender, EventArgs e)
        {


            Ultility.sendsMail(txtName.Text.Trim(), mailbody(), "Thông tin Liên hệ");
            Ultility.Alert("Chúng tôi đã nhận được phản hồi của bạn. Xin cảm ơn!", "/Default.aspx");


        }
    }
}